package menu.mensajero;

import java.util.Date;

/**
 * Clase que representa un mensaje del chat.
 * @author JSR
 * @version $Id: Mensaje.java 34 2010-10-01 20:39:38Z batianusrey $
 */
public class Mensaje
{
    //---------------------------------------
    // Atributos
    //---------------------------------------

    /**
     * Atributo que representa el autor de un mensaje
     */
    private String autor;
    /**
     * Atributo que representa el contenido de un mensaje
     */
    private String contenido;
    /**
     * Atributo que representa la fecha del envío del mensaje
     */
    private Date fecha;

    //---------------------------------------
    // Constructor
    //---------------------------------------
    /**
     * Constructor de la clase <code>Mensaje</code> vacío
     */
    public Mensaje()
    {
    }
    //---------------------------------------
    // Getters y Setters
    //---------------------------------------

    /**
     * Metodo que devuelve el autor de un mensaje
     * @return the autor
     */
    public String getAutor()
    {
        return autor;
    }

    /**
     *Metodo que actualiza el autor de un mensaje
     * @param autor the autor to set
     */
    public void setAutor( String autor )
    {
        this.autor = autor;
    }

    /**
     * Metodo que devuelve el contenido de un mensaje
     * @return the contenido
     */
    public String getContenido()
    {
        return contenido;
    }

    /**
     * Metodo que actualiza el contenido de un mensaje
     * @param contenido the contenido to set
     */
    public void setContenido( String contenido )
    {
        this.contenido = contenido;
    }

    /** Metodo que devuelve la fecha de envío del mensaje
     * @return the fecha
     */
    public Date getFecha()
    {
        return fecha;
    }

    /**
     * Metodo que actualiza la fecha de envío del mensaje
     * @param fecha the fecha to set
     */
    public void setFecha( Date fecha )
    {
        this.fecha = fecha;
    }
    //---------------------------------------
    // Métodos
    //---------------------------------------
}
